Big Huge Thesaurus

telecommunication equipment

noun